English Dictionary
◊ MOLLY MILLER
Molly Miller
n : inhabits both coasts of tropical Atlantic [syn: {Molly
Miller}, {Scartella cristata}]